Nephthytis afzelii

Explore definitions, synonyms, and language insights of Nephthytis afzelii

Definitions

Noun
tropical rhizomatous plant cultivated as an ornamental for its large sagittate leaves

More General Terms